.roots {
   width: 100%;
   height: 100%;
   background: #f5f5f5 url('../../assets/beijing.png') no-repeat center / contain;
   /* background-size: 100%; */
   overflow: hidden;
 }
/* 计时器 */
.Progress{
   float:right;
   margin-top: 10px;
   margin-right: 100px;
}
.question{
   margin: 0 auto;
   width: 600px;
   height: 300px;
   /* background: gold; */
   /* background: rgba(187, 183, 183, 0.3); */
}
.Frameinput{
   min-width: 10px;
   max-width: 95px;
   height: 35px;
   font-size: 25px;
}
.adios{
   /* width: 100%;
   height: 300px; */
   font-size: 24px;
   display: block;
   text-align: center;
}
 
.classbtn {
   width: 100%;
   height: 80px;
   /* background: greenyellow; */
   display: flex;
 }
.right{
   width: 100px;
   margin-left: 300px;
}
.left{
   width: 100px;
   margin-left: 300px;
}
.Frameinput {
   max-width: 200px;
   border: none;
   border-bottom: 1px solid black;
}
.CheckboxGroup label{
   padding-top: 20px;
   display: block!important;
   text-align: left;
}
.CheckboxGroup label span{
   display: inline-block;
}